.page {
  z-index: 1;
  position: relative;
  width: 100vw;
  background-color: rgba(247, 249, 252, 1);
  overflow: hidden;
  padding-bottom: 20px;
}

.bd1 {
  z-index: auto;
  width: 100vw;
}

.pic1 {
  z-index: 127;
  width: 100vw;
  height: 25.07vw;
}

.group1 {
  z-index: 3;
  position: relative;
  width: 100vw;
  height: 37.34vw;
  overflow: hidden;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng5d55ef933f00f9af022cf1cb12221b6bdd9b17c88bf8a625faaec3cb57d6566e)
    100% no-repeat;
}

.txt1 {
  z-index: 21;
  position: absolute;
  left: 25.6vw;
  top: 7.74vw;
  width: 48.54vw;
  height: 9.87vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 6.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 9.87vw;
  text-align: center;
}

.wrap1 {
  z-index: 24;
  position: absolute;
  left: 21.07vw;
  top: 21.07vw;
  width: 9.07vw;
  height: 0.27vw;
  border-radius: 0.5px 0.5px 0.5px 0.5px;
  background-image: linear-gradient(
    270deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.6) 100%
  );
  transform: rotateY(180deg);
}

.txt2 {
  z-index: 22;
  position: absolute;
  left: 31.2vw;
  top: 18.67vw;
  width: 37.34vw;
  height: 5.34vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 3.73vw;
  font-family: PingFangSC-Light;
  white-space: nowrap;
  line-height: 5.34vw;
  text-align: center;
}

.wrap2 {
  z-index: 23;
  position: absolute;
  left: 69.6vw;
  top: 21.07vw;
  width: 9.07vw;
  height: 0.27vw;
  border-radius: 0.5px 0.5px 0.5px 0.5px;
  background-image: linear-gradient(
    270deg,
    rgba(255, 255, 255, 0) 0%,
    rgba(255, 255, 255, 0.6) 100%
  );
}

.img1 {
  z-index: 11;
  position: absolute;
  left: 0;
  top: 11.74vw;
  width: 10.14vw;
  height: 25.6vw;
}

.pic2 {
  z-index: 5;
  position: absolute;
  left: 92vw;
  top: 6.14vw;
  width: 11.2vw;
  height: 36vw;
}

.wrap3 {
  z-index: 4;
  position: absolute;
  left: 11.47vw;
  top: 23.74vw;
  width: 5.6vw;
  height: 10.94vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng328653be3ee63399f03a52b72ae8c762548f5eecc1ad425362af317da29ed365)
    100% no-repeat;
}

.pic3 {
  z-index: 16;
  position: absolute;
  left: 82.94vw;
  top: 22.14vw;
  width: 11.2vw;
  height: 15.2vw;
}

.group2 {
  z-index: 26;
  height: 88.54vw;
  border-radius: 12px;
  background-color: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 7px 0px rgba(16, 81, 179, 0.08);
  align-self: center;
  width: 92.54vw;
  justify-content: center;
}

.bd2 {
  z-index: auto;
  width: 92.54vw;
  height: 83.2vw;
}

.group3 {
  z-index: 28;
  height: 26.67vw;
  border-radius: 1px;
  margin-bottom: 1.6vw;
  width: 92.54vw;
  justify-content: center;
  align-items: center;
  position: relative;
}

.block1 {
  z-index: auto;
  width: 81.87vw;
  height: 19.2vw;
  justify-content: space-between;
}

.bd3 {
  z-index: auto;
  width: 44.8vw;
  height: 13.6vw;
  margin-top: 2.67vw;
}

.word1 {
  z-index: 31;
  width: 32.54vw;
  height: 5.87vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(1, 17, 40, 1);
  font-size: 4.26vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 5.87vw;
  text-align: left;
  align-self: flex-start;
}

.word2 {
  z-index: 32;
  width: 50.14vw;
  height: 4.54vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(102, 102, 102, 1);
  font-size: 3.2vw;
  white-space: nowrap;
  line-height: 4.54vw;
  text-align: left;
  margin-top: 3.2vw;
}

.bd4 {
  z-index: 29;
  width: 19.2vw;
  height: 19.2vw;
  border-radius: 1px;
}

.img2 {
  z-index: 30;
  position: absolute;
  left: 66.4vw;
  top: 3.47vw;
  width: 20.8vw;
  height: 19.47vw;
}

.group4 {
  z-index: 47;
  height: 52vw;
  border-radius: 12px;
  overflow: hidden;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng446799631604dfd8062ae595551bd38a792ee061b574b590b02ef8e7ab042dff)
    0vw -0.27vw no-repeat;
  background-size: 92.53vw 52.26vw;
  align-self: center;
  margin-top: 5.6vw;
  width: 92.54vw;
  justify-content: center;
  align-items: center;
  position: relative;
}

.img3 {
  z-index: 50;
  width: 14.4vw;
  height: 14.4vw;
}

.bd5 {
  z-index: 48;
  height: 52vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng3e19162d14f57f9a3728c3341bcf97f5d9b2e6cdc0dd466c0bf206e510af9788)
    0vw -0.27vw no-repeat;
  background-size: 92.53vw 52.26vw;
  width: 92.54vw;
  position: absolute;
  left: 0;
  top: 0;
}

.bd6 {
  z-index: 49;
  width: 92.54vw;
  height: 52vw;
  border-radius: 7px;
  background-color: rgba(0, 0, 0, 0.5);
}

.group5 {
  z-index: auto;
  width: 50.14vw;
  height: 6.4vw;
  justify-content: space-between;
  margin: 6.93vw 0 0 25.06vw;
}

.box1 {
  z-index: 106;
  width: 14.4vw;
  height: 1.07vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng76afef3e7c97b91d47ff834c296c86e05d0d4eae8d30840d7c0f22860ffbd457) -0.27vw
    0vw no-repeat;
  background-size: 14.66vw 1.06vw;
  margin-top: 2.67vw;
}

.txt3 {
  z-index: 102;
  width: 17.07vw;
  height: 6.4vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(125, 77, 77, 1);
  font-size: 4.26vw;
  font-family: PingFangSC-Semibold;
  white-space: nowrap;
  line-height: 6.4vw;
  text-align: left;
}

.box2 {
  z-index: 103;
  width: 14.4vw;
  height: 1.07vw;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/SketchPng193e982cf244d987f7c329d8cdbf59e95569e0339e25e8493e58a9b3d64f53a6)
    100% no-repeat;
  margin-top: 2.67vw;
}

.group6 {
  z-index: auto;
  width: 86.4vw;
  height: 11.74vw;
  margin: 4.26vw 0 0 6.66vw;
}

.label1 {
  z-index: 58;
  width: 11.74vw;
  height: 11.74vw;
}

.icon1 {
  z-index: 99;
  width: 1.87vw;
  height: 1.87vw;
  margin: 5.06vw 0 0 4.8vw;
}

.label2 {
  z-index: 66;
  width: 11.74vw;
  height: 11.74vw;
  margin-left: 6.14vw;
}

.icon2 {
  z-index: 100;
  width: 1.87vw;
  height: 1.87vw;
  margin: 5.06vw 0 0 5.6vw;
}

.icon3 {
  z-index: 84;
  width: 11.74vw;
  height: 11.74vw;
  margin-left: 6.14vw;
}

.label3 {
  z-index: 101;
  width: 1.87vw;
  height: 1.87vw;
  margin: 5.06vw 0 0 4.8vw;
}

.label4 {
  z-index: 92;
  width: 11.74vw;
  height: 11.74vw;
  margin-left: 6.4vw;
}

.group7 {
  z-index: auto;
  width: 86.4vw;
  height: 3.74vw;
  justify-content: space-between;
  margin: 1.6vw 0 0 6.66vw;
}

.info1 {
  z-index: 64;
  width: 11.74vw;
  height: 3.74vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(125, 77, 77, 1);
  font-size: 2.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 3.74vw;
  text-align: center;
}

.word3 {
  z-index: 82;
  width: 11.74vw;
  height: 3.74vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(125, 77, 77, 1);
  font-size: 2.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 3.74vw;
  text-align: center;
}

.txt4 {
  z-index: 90;
  width: 11.74vw;
  height: 3.74vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(125, 77, 77, 1);
  font-size: 2.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 3.74vw;
  text-align: center;
}

.txt5 {
  z-index: 98;
  width: 11.74vw;
  height: 3.74vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(125, 77, 77, 1);
  font-size: 2.93vw;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 3.74vw;
  text-align: center;
}

.pic4 {
  z-index: 109;
  width: 100vw;
  height: 9.07vw;
  margin-top: 6.94vw;
}

.bd7 {
  z-index: 113;
  height: 64.54vw;
  border-radius: 12px;
  background-color: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 7px 0px rgba(16, 81, 179, 0.08);
  width: 92.54vw;
  justify-content: center;
  align-items: center;
/*  position: absolute;
  left: 3.74vw;
  top: 53.34vw; */
}

.main1 {
  z-index: auto;
  width: 76.54vw;
  height: 49.6vw;
}

.bd8 {
  z-index: 115;
  height: 10.14vw;
  border-radius: 4px;
  border: 1px solid rgba(222, 222, 222, 1);
  background-color: rgba(255, 255, 255, 1);
  width: 76.54vw;
  justify-content: center;
  align-items: flex-start;
  padding-left: 1.87vw;
}

.info2 {
  z-index: 116;
  width: 28.8vw;
  height: 6.67vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(191, 191, 191, 1);
  font-size: 4.8vw;
  white-space: nowrap;
  line-height: 6.67vw;
  text-align: left;
}

.bd9 {
  z-index: 118;
  height: 10.14vw;
  border-radius: 4px;
  border: 1px solid rgba(222, 222, 222, 1);
  background-color: rgba(255, 255, 255, 1);
  margin-top: 3.2vw;
  width: 76.54vw;
  justify-content: center;
  align-items: center;
}

.layer1 {
  z-index: auto;
  width: 71.74vw;
  height: 6.67vw;
  justify-content: space-between;
}

.txt6 {
  z-index: 120;
  width: 28.8vw;
  height: 6.67vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(191, 191, 191, 1);
  font-size: 4.8vw;
  white-space: nowrap;
  line-height: 6.67vw;
  text-align: left;
}

.word4 {
  z-index: 119;
  width: 18.67vw;
  height: 5.34vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(0, 180, 135, 1);
  font-size: 3.73vw;
  white-space: nowrap;
  line-height: 5.34vw;
  text-align: left;
  margin-top: 0.8vw;
}

.bd10 {
  z-index: auto;
  width: 59.2vw;
  height: 3.74vw;
  justify-content: space-between;
  margin: 8.53vw 0 0 8.53vw;
}

.bd11 {
  z-index: 126;
  width: 3.74vw;
  height: 3.74vw;
  border: 1px solid rgba(200, 200, 200, 1);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 50%;
}

.bd12 {
  z-index: 125;
  width: 54.4vw;
  height: 3.2vw;
  overflow-wrap: break-word;
  text-align: center;
  white-space: nowrap;
  margin-top: 0.27vw;
  font-size: 0;
}

.word5 {
  font-size: 3.2vw;
  color: rgba(153, 153, 153, 1);
  line-height: 3.2vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.info3 {
  font-size: 3.2vw;
  color: rgba(0, 180, 135, 1);
  line-height: 3.2vw;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bd13 {
  z-index: 122;
  height: 10.67vw;
  border-radius: 4px;
  background-color: rgba(11, 195, 154, 1);
  margin-top: 3.2vw;
  width: 76.54vw;
  justify-content: center;
  align-items: center;
}

.word6 {
  z-index: 123;
  width: 45.07vw;
  height: 6.4vw;
  display: block;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 4.53vw;
  letter-spacing: -0.12142857164144516px;
  font-family: PingFangSC-Medium;
  white-space: nowrap;
  line-height: 6.4vw;
  text-align: center;
}
